com.sabro.jbusiness.uteis
Class Compilador
java.lang.Object
com.sabro.jbusiness.uteis.Compilador
public class Compilador
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eop
public static final java.lang.String eop
- See Also:
- Constant Field Values
elementParser
public Compilador.ElementParser elementParser
Compilador
public Compilador()
addCompilationUnit
public Compilador.CompilationUnit addCompilationUnit(java.lang.String srcCode,
java.lang.String className)
compilaCodigoJava
public void compilaCodigoJava()
analisaCodigoJava
public void analisaCodigoJava(Compilador.CompilationUnit compilationUnit)
getProblemBuffer
public java.lang.StringBuffer getProblemBuffer()
getOptionList
public java.util.Set<java.lang.String> getOptionList(Compilador.CompilationUnit compilationUnit,
int caretPosition)
getOptionList
public java.util.Set<java.lang.String> getOptionList(java.lang.String pattern)
getOptionJavaDoc
public java.lang.String getOptionJavaDoc(java.lang.String option)
getFindPattern
public java.lang.String getFindPattern(Compilador.CompilationUnit compilationUnit,
int caretPosition)
- Devolve o texto do fonte da unidade de compilação sobre o cursor apontado
pelo parâmetro caretPosition.
- Parameters:
compilationUnit
- caretPosition
-
- Returns:
traduzMetodo
public java.lang.String traduzMetodo(org.eclipse.jdt.internal.compiler.env.IBinaryMethod metodo)
traduzField
public java.lang.String traduzField(char[] descritor,
int[] paramI)
getAstNodeOverCursor
public org.eclipse.jdt.internal.compiler.ast.ASTNode getAstNodeOverCursor(Compilador.CompilationUnit compilationUnit,
int caretPosition)